*{
    margin:0px;
    padding:0px;
}
li{
    list-style:none;
}
img{
    border:none;
    vertical-align: middle;
}
a{
    color:#666;
    text-decoration: none;
}
h3{
    color:#666;
    font-size:18px;
}
.center{
    text-align:center;
}
.clearfix:after{
    display:table;
    content:"";
    clear:both;
}
.fl{
    float:left;
}
.btn{
    padding:5px 5px;
    background:goldenrod;
    text-align:center;
    height:30px;
    line-height:30px;
    border-radius:5px;
    cursor:pointer;
    font-size:12px;
    color:white;
    position:relative;
}
.spanbtn{
    padding:2px 20px;
    background:#ffad17;
    text-align:center;
    height:24px;
    line-height:24px;
    border-radius:3px;
    cursor:pointer;
    font-size:12px;
    color:white;
    font-weight:400;
    display:inline-block;
}
.spangreenbtn{
    background:#2dbe60;
}
.spanbtn:hover{
    background:#f0a00d;
}
.spangreenbtn:hover{
    background:#28a955;
}
.error{
    padding-left:5%;
    color:orangered;
    font-size:12px;
}

.warnbg{
    background-image:url();
    background-repeat: no-repeat;
    background-position: 95% center;
    background-size:14px;
}
.warn{
    color:#f6bd00;
    padding-left:5%;
    padding-right:5%;
    font-size:12px;
}